Micron Document
<!DOCTYPE html>
<html class="client-nojs vector-feature-night-mode-disabled vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-sticky-header-enabled" lang="en" dir="ltr"><head>
<meta charset="UTF-8">
<title>Automatic summarization</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="canonical" href="https://en.wikipedia.org/wiki/Automatic_summarization"> <link href="./mw/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/user.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" type="text/css" href="./mw/site.styles.css">
<link rel="stylesheet" type="text/css" href="./mw/noscript.css">
<link rel="stylesheet" type="text/css" href="./footer.css">
<link rel="stylesheet" type="text/css" href="./vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Automatic_summarization rootpage-Automatic_summarization skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading">
<span id="openzim-page-title" class="mw-page-title-main"><span class="mw-page-title-main">Automatic summarization</span></span>
</h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="en" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr">
<style data-mw-deduplicate="TemplateStyles:r1251242444">
/* start https://en.wikipedia.org/ */


.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}@media print{body.ns-0 .mw-parser-output .ambox{display:none!important}}


/* end https://en.wikipedia.org/ */
</style>
<p><b>Automatic summarization</b> is the process of shortening a set of data computationally, to create a subset (a <a href="Abstract_(summary)" title="Abstract (summary)">summary</a>) that represents the most important or relevant information within the original content. <a href="Artificial_intelligence" title="Artificial intelligence">Artificial intelligence</a> <a href="Algorithm" title="Algorithm">algorithms</a> are commonly developed and employed to achieve this, specialized for different types of data.
</p><p><a href="Plain_text" title="Plain text">Text</a> summarization is usually implemented by <a href="Natural_language_processing" title="Natural language processing">natural language processing</a> methods, designed to locate the most informative sentences in a given document.<sup id="cite_ref-Torres2014_1-0" class="reference"><a href="#cite_note-Torres2014-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> On the other hand, visual content can be summarized using <a href="Computer_vision" title="Computer vision">computer vision</a> algorithms. <a href="Image" title="Image">Image</a> summarization is the subject of ongoing research; existing approaches typically attempt to display the most representative images from a given image collection, or generate a video that only includes the most important content from the entire collection.<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup> Video summarization algorithms identify and extract from the original video content the most important frames (<i>key-frames</i>), and/or the most important video segments (<i>key-shots</i>), normally in a temporally ordered fashion.<sup id="cite_ref-PalPetrosino2012_5-0" class="reference"><a href="#cite_note-PalPetrosino2012-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-Elhamifar2012_6-0" class="reference"><a href="#cite_note-Elhamifar2012-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-Mademlis2016_7-0" class="reference"><a href="#cite_note-Mademlis2016-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-Mademlis2018_8-0" class="reference"><a href="#cite_note-Mademlis2018-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> Video summaries simply retain a carefully selected subset of the original video frames and, therefore, are not identical to the output of <a href="Video_synopsis" title="Video synopsis">video synopsis</a> algorithms, where <i>new</i> video frames are being synthesized based on the original video content.
</p>
<meta property="mw:PageProp/toc">
<div class="mw-heading mw-heading2"><h2 id="Commercial_products">Commercial products</h2></div>
<p>In 2022 <a href="Google_Docs" title="Google Docs">Google Docs</a> released an automatic summarization feature.<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="Approaches">Approaches</h2></div>
<p>There are two general approaches to automatic summarization: <a href="Information_extraction" title="Information extraction">extraction</a> and <a href="Abstract_(summary)" title="Abstract (summary)">abstraction</a>.
</p>
<div class="mw-heading mw-heading3"><h3 id="Extraction-based_summarization">Extraction-based summarization</h3></div>
<p>Here, content is extracted from the original data, but the extracted content is not modified in any way. Examples of extracted content include key-phrases that can be used to "tag" or index a text document, or key sentences (including headings) that collectively comprise an abstract, and representative images or video segments, as stated above. For text, extraction is analogous to the process of skimming, where the summary (if available), headings and subheadings, figures, the first and last paragraphs of a section, and optionally the first and last sentences in a paragraph are read before one chooses to read the entire document in detail.<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup> Other examples of extraction that include key sequences of text in terms of clinical relevance (including patient/problem, intervention, and outcome).<sup id="cite_ref-Afzal_et_al_11-0" class="reference"><a href="#cite_note-Afzal_et_al-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading3"><h3 id="Abstractive-based_summarization">Abstractive-based summarization</h3></div>
<p>Abstractive summarization methods generate new text that did not exist in the original text.<sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup> This has been applied mainly for text. Abstractive methods build an internal semantic representation of the original content (often called a language model), and then use this representation to create a summary that is closer to what a human might express. Abstraction may transform the extracted content by <a href="Automated_paraphrasing" class="mw-redirect" title="Automated paraphrasing">paraphrasing</a> sections of the source document, to condense a text more strongly than extraction. Such transformation, however, is computationally much more challenging than extraction, involving both <a href="Natural_language_processing" title="Natural language processing">natural language processing</a> and often a deep understanding of the domain of the original text in cases where the original document relates to a special field of knowledge. "Paraphrasing" is even more difficult to apply to images and videos, which is why most summarization systems are extractive.
</p>
<div class="mw-heading mw-heading3"><h3 id="Aided_summarization">Aided summarization</h3></div>
<p>Approaches aimed at higher summarization quality rely on combined software and human effort. In Machine Aided Human Summarization, extractive techniques highlight candidate passages for inclusion (to which the human adds or removes text). In Human Aided Machine Summarization, a human post-processes software output, in the same way that one edits the output of automatic translation by Google Translate.
</p>
<div class="mw-heading mw-heading2"><h2 id="Applications_and_systems_for_summarization">Applications and systems for summarization</h2></div>
<p>There are broadly two types of extractive summarization tasks depending on what the summarization program focuses on. The first is <i>generic summarization</i>, which focuses on obtaining a generic summary or abstract of the collection (whether documents, or sets of images, or videos, news stories etc.). The second is <i>query relevant summarization</i>, sometimes called <i>query-based summarization</i>, which summarizes objects specific to a query. Summarization systems are able to create both query relevant text summaries and generic machine-generated summaries depending on what the user needs.
</p><p>An example of a summarization problem is document summarization, which attempts to automatically produce an abstract from a given document. Sometimes one might be interested in generating a summary from a single source document, while others can use multiple source documents (for example, a <a href="Cluster_analysis" title="Cluster analysis">cluster</a> of articles on the same topic). This problem is called <a href="Multi-document_summarization" title="Multi-document summarization">multi-document summarization</a>. A related application is summarizing news articles. Imagine a system, which automatically pulls together news articles on a given topic (from the web), and concisely represents the latest news as a summary.
</p><p>Image collection summarization is another application example of automatic summarization. It consists in selecting a representative set of images from a larger set of images.<sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup> A summary in this context is useful to show the most representative images of results in an <a href="Image_collection_exploration" title="Image collection exploration">image collection exploration</a> system. Video summarization is a related domain, where the system automatically creates a trailer of a long video. This also has applications in consumer or personal videos, where one might want to skip the boring or repetitive actions. Similarly, in surveillance videos, one would want to extract important and suspicious activity, while ignoring all the boring and redundant frames captured.
</p><p>At a very high level, summarization algorithms try to find subsets of objects (like set of sentences, or a set of images), which cover information of the entire set. This is also called the <i>core-set</i>. These algorithms model notions like diversity, coverage, information and representativeness of the summary. Query based summarization techniques, additionally model for relevance of the summary with the query. Some techniques and algorithms which naturally model summarization problems are TextRank and PageRank, <a href="Submodular_set_function" title="Submodular set function">Submodular set function</a>, <a href="Determinantal_point_process" title="Determinantal point process">Determinantal point process</a>, maximal marginal relevance (MMR) etc.
</p>
<div class="mw-heading mw-heading3"><h3 id="Keyphrase_extraction">Keyphrase extraction</h3></div>
<p>The task is the following. You are given a piece of text, such as a journal article, and you must produce a list of keywords or key[phrase]s that capture the primary topics discussed in the text.<sup id="cite_ref-14" class="reference"><a href="#cite_note-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup> In the case of <a href="Research_article" class="mw-redirect" title="Research article">research articles</a>, many authors provide manually assigned keywords, but most text lacks pre-existing keyphrases. For example, news articles rarely have keyphrases attached, but it would be useful to be able to automatically do so for a number of applications discussed below.
Consider the example text from a news article:
</p>
<dl><dd>"The Army Corps of Engineers, rushing to meet President Bush's promise to protect New Orleans by the start of the 2006 hurricane season, installed defective flood-control pumps last year despite warnings from its own expert that the equipment would fail during a storm, according to documents obtained by The Associated Press".</dd></dl>
<p>A keyphrase extractor might select "Army Corps of Engineers", "President Bush", "New Orleans", and "defective flood-control pumps" as keyphrases. These are pulled directly from the text. In contrast, an abstractive keyphrase system would somehow internalize the content and generate keyphrases that do not appear in the text, but more closely resemble what a human might produce, such as "political negligence" or "inadequate protection from floods". Abstraction requires a deep <a href="Natural-language_understanding" class="mw-redirect" title="Natural-language understanding">understanding of the text</a>, which makes it difficult for a computer system.
Keyphrases have many applications. They can enable document browsing by providing a short summary, improve <a href="Information_retrieval" title="Information retrieval">information retrieval</a> (if documents have keyphrases assigned, a user could search by keyphrase to produce more reliable hits than a <a href="Full-text_search" title="Full-text search">full-text search</a>), and be employed in generating index entries for a large text corpus.
</p><p>Depending on the different literature and the definition of key terms, words or phrases, <a href="Keyword_extraction" title="Keyword extraction">keyword extraction</a> is a highly related theme.
</p>
<div class="mw-heading mw-heading4"><h4 id="Supervised_learning_approaches">Supervised learning approaches</h4></div>
<p>Beginning with the work of Turney,<sup id="cite_ref-15" class="reference"><a href="#cite_note-15"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup> many researchers have approached keyphrase extraction as a <a href="Supervised_machine_learning" class="mw-redirect" title="Supervised machine learning">supervised machine learning</a> problem.
Given a document, we construct an example for each <a href="Unigram" class="mw-redirect" title="Unigram">unigram</a>, <a href="Bigram" title="Bigram">bigram</a>, and trigram found in the text (though other text units are also possible, as discussed below). We then compute various features describing each example (e.g., does the phrase begin with an upper-case letter?). We assume there are known keyphrases available for a set of training documents. Using the known keyphrases, we can assign positive or negative labels to the examples. Then we learn a classifier that can discriminate between positive and negative examples as a function of the features. Some classifiers make a <a href="Binary_classification" title="Binary classification">binary classification</a> for a test example, while others assign a probability of being a keyphrase. For instance, in the above text, we might learn a rule that says phrases with initial capital letters are likely to be keyphrases.
After training a learner, we can select keyphrases for test documents in the following manner. We apply the same example-generation strategy to the test documents, then run each example through the learner. We can determine the keyphrases by looking at binary classification decisions or probabilities returned from our learned model. If probabilities are given, a threshold is used to select the keyphrases.
Keyphrase extractors are generally evaluated using <a href="Precision_and_recall" title="Precision and recall">precision and recall</a>. Precision measures how
many of the proposed keyphrases are actually correct. Recall measures how many of the true
keyphrases your system proposed. The two measures can be combined in an F-score, which is the
harmonic mean of the two (<i>F</i>&nbsp;=&nbsp;2<i>PR</i>/(<i>P</i>&nbsp;+&nbsp;<i>R</i>) ). Matches between the proposed keyphrases and the known keyphrases can be checked after stemming or applying some other text normalization.
</p><p>Designing a supervised keyphrase extraction system involves deciding on several choices (some of these apply to unsupervised, too). The first choice is exactly how to generate examples. Turney and others have used all possible unigrams, bigrams, and trigrams without intervening punctuation and after removing stopwords. Hulth showed that you can get some improvement by selecting examples to be sequences of tokens that match certain patterns of part-of-speech tags. Ideally, the mechanism for generating examples produces all the known labeled keyphrases as candidates, though this is often not the case. For example, if we use only unigrams, bigrams, and trigrams, then we will never be able to extract a known keyphrase containing four words. Thus, recall may suffer. However, generating too many examples can also lead to low precision.
</p><p>We also need to create features that describe the examples and are informative enough to allow a learning algorithm to discriminate keyphrases from non- keyphrases. Typically features involve various term frequencies (how many times a phrase appears in the current text or in a larger corpus), the length of the example, relative position of the first occurrence, various Boolean syntactic features (e.g., contains all caps), etc. The Turney paper used about 12 such features. Hulth uses a reduced set of features, which were found most successful in the KEA (Keyphrase Extraction Algorithm) work derived from Turney's seminal paper.
</p><p>In the end, the system will need to return a list of keyphrases for a test document, so we need to have a way to limit the number. Ensemble methods (i.e., using votes from several classifiers) have been used to produce numeric scores that can be thresholded to provide a user-provided number of keyphrases. This is the technique used by Turney with C4.5 decision trees. Hulth used a single binary classifier so the learning algorithm implicitly determines the appropriate number.
</p><p>Once examples and features are created, we need a way to learn to predict keyphrases. Virtually any supervised learning algorithm could be used, such as decision trees, <a href="Naive_Bayes" class="mw-redirect" title="Naive Bayes">Naive Bayes</a>, and rule induction. In the case of Turney's GenEx algorithm, a <a href="Genetic_algorithm" title="Genetic algorithm">genetic algorithm</a> is used to learn parameters for a domain-specific keyphrase extraction algorithm. The extractor follows a series of heuristics to identify keyphrases. The genetic algorithm optimizes parameters for these heuristics with respect to performance on training documents with known key phrases.
</p>
<div class="mw-heading mw-heading4"><h4 id="Unsupervised_approach:_TextRank">Unsupervised approach: TextRank</h4></div>
<p>Another keyphrase extraction algorithm is TextRank. While supervised methods have some nice properties, like being able to produce interpretable rules for what features characterize a keyphrase, they also require a large amount of <a href="Training_set" class="mw-redirect" title="Training set">training data</a>. Many documents with known keyphrases are needed. Furthermore, training on a specific domain tends to customize the extraction process to that domain, so the resulting classifier is not necessarily portable, as some of Turney's results demonstrate.
Unsupervised keyphrase extraction removes the need for training data. It approaches the problem from a different angle. Instead of trying to learn explicit features that characterize keyphrases, the TextRank algorithm<sup id="cite_ref-16" class="reference"><a href="#cite_note-16"><span class="cite-bracket">[</span>16<span class="cite-bracket">]</span></a></sup> exploits the structure of the text itself to determine keyphrases that appear "central" to the text in the same way that <a href="PageRank" title="PageRank">PageRank</a> selects important Web pages. Recall this is based on the notion of "prestige" or "recommendation" from <a href="Social_network" title="Social network">social networks</a>. In this way, TextRank does not rely on any previous training data at all, but rather can be run on any arbitrary piece of text, and it can produce output simply based on the text's intrinsic properties. Thus the algorithm is easily portable to new domains and languages.
</p><p>TextRank is a general purpose <a href="Graph_(abstract_data_type)" title="Graph (abstract data type)">graph</a>-based ranking algorithm for <a href="Natural_language_processing" title="Natural language processing">NLP</a>. Essentially, it runs PageRank on a graph specially designed for a particular NLP task. For keyphrase extraction, it builds a graph using some set of text units as vertices. Edges are based on some measure of semantic or <a href="Lexical_(semiotics)" class="mw-redirect" title="Lexical (semiotics)">lexical</a> <a href="Semantic_similarity" title="Semantic similarity">similarity</a> between the text unit vertices. Unlike PageRank, the edges are typically undirected and can be weighted to reflect a degree of similarity. Once the graph is constructed, it is used to form a stochastic matrix, combined with a damping factor (as in the "random surfer model"), and the ranking over vertices is obtained by finding the eigenvector corresponding to <a href="Eigenvalue" class="mw-redirect" title="Eigenvalue">eigenvalue</a> 1 (i.e., the <a href="Stationary_distribution" title="Stationary distribution">stationary distribution</a> of the <a href="Random_walk" title="Random walk">random walk</a> on the graph).
</p><p>The vertices should correspond to what we want to rank. Potentially, we could do something similar to the supervised methods and create a vertex for each unigram, bigram, trigram, etc. However, to keep the graph small, the authors decide to rank individual unigrams in a first step, and then include a second step that merges highly ranked adjacent unigrams to form multi-word phrases. This has a nice side effect of allowing us to produce keyphrases of arbitrary length. For example, if we rank unigrams and find that "advanced", "natural", "language", and "processing" all get high ranks, then we would look at the original text and see that these words appear consecutively and create a final keyphrase using all four together. Note that the unigrams placed in the graph can be filtered by part of speech. The authors found that adjectives and nouns were the best to include. Thus, some linguistic knowledge comes into play in this step.
</p><p>Edges are created based on word <a href="Co-occurrence" title="Co-occurrence">co-occurrence</a> in this application of TextRank. Two vertices are connected by an edge if the <a href="Unigram" class="mw-redirect" title="Unigram">unigrams</a> appear within a window of size N in the original text. N is typically around 2–10. Thus, "natural" and "language" might be linked in a text about NLP. "Natural" and "processing" would also be linked because they would both appear in the same string of N words. These edges build on the notion of "text <a href="Cohesion_(linguistics)" title="Cohesion (linguistics)">cohesion</a>" and the idea that words that appear near each other are likely related in a meaningful way and "recommend" each other to the reader.
</p><p>Since this method simply ranks the individual vertices, we need a way to threshold or produce a limited number of keyphrases. The technique chosen is to set a count T to be a user-specified fraction of the total number of vertices in the graph. Then the top T vertices/unigrams are selected based on their stationary probabilities. A post- processing step is then applied to merge adjacent instances of these T unigrams. As a result, potentially more or less than T final keyphrases will be produced, but the number should be roughly proportional to the length of the original text.
</p><p>It is not initially clear why applying PageRank to a co-occurrence graph would produce useful keyphrases. One way to think about it is the following. A word that appears multiple times throughout a text may have many different co-occurring neighbors. For example, in a text about machine learning, the unigram "learning" might co-occur with "machine", "supervised", "un-supervised", and "semi-supervised" in four different sentences. Thus, the "learning" vertex would be a central "hub" that connects to these other modifying words. Running PageRank/TextRank on the graph is likely to rank "learning" highly. Similarly, if the text contains the phrase "supervised classification", then there would be an edge between "supervised" and "classification". If "classification" appears several other places and thus has many neighbors, its importance would contribute to the importance of "supervised". If it ends up with a high rank, it will be selected as one of the top T unigrams, along with "learning" and probably "classification". In the final post-processing step, we would then end up with keyphrases "supervised learning" and "supervised classification".
</p><p>In short, the co-occurrence graph will contain densely connected regions for terms that appear often and in different contexts. A random walk on this graph will have a stationary distribution that assigns large probabilities to the terms in the centers of the clusters. This is similar to densely connected Web pages getting ranked highly by PageRank. This approach has also been used in document summarization, considered below.
</p>
<div class="mw-heading mw-heading3"><h3 id="Document_summarization">Document summarization</h3></div>
<p>Like keyphrase extraction, document summarization aims to identify the essence of a text. The only real difference is that now we are dealing with larger text units—whole sentences instead of words and phrases.
</p>
<div class="mw-heading mw-heading4"><h4 id="Supervised_learning_approaches_2">Supervised learning approaches</h4></div>
<p>Supervised text summarization is very much like supervised keyphrase extraction. Basically, if you have a collection of documents and human-generated summaries for them, you can learn features of sentences that make them good candidates for inclusion in the summary. Features might include the position in the document (i.e., the first few sentences are probably important), the number of words in the sentence, etc. The main difficulty in supervised extractive summarization is that the known summaries must be manually created by extracting sentences so the sentences in an original training document can be labeled as "in summary" or "not in summary". This is not typically how people create summaries, so simply using journal abstracts or existing summaries is usually not sufficient. The sentences in these summaries do not necessarily match up with sentences in the original text, so it would be difficult to assign labels to examples for training. Note, however, that these natural summaries can still be used for evaluation purposes, since ROUGE-1 evaluation only considers unigrams.
</p>
<div class="mw-heading mw-heading4"><h4 id="Maximum_entropy-based_summarization">Maximum entropy-based summarization</h4></div>
<p>During the DUC 2001 and 2002 evaluation workshops, <a href="Netherlands_Organisation_for_Applied_Scientific_Research" title="Netherlands Organisation for Applied Scientific Research">TNO</a> developed a sentence extraction system for multi-document summarization in the news domain. The system was based on a hybrid system using a <a href="Naive_Bayes_classifier" title="Naive Bayes classifier">Naive Bayes classifier</a> and statistical language models for modeling salience. Although the system exhibited good results, the researchers wanted to explore the effectiveness of a <a href="Maximum_entropy_classifier" class="mw-redirect" title="Maximum entropy classifier">maximum entropy</a> (ME) classifier for the meeting summarization task, as ME is known to be robust against feature dependencies. Maximum entropy has also been applied successfully for summarization in the broadcast news domain.
</p>
<div class="mw-heading mw-heading4"><h4 id="Adaptive_summarization">Adaptive summarization</h4></div>
<p>A promising approach is adaptive document/text summarization.<sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">[</span>17<span class="cite-bracket">]</span></a></sup> It involves first recognizing the text genre and then applying summarization algorithms optimized for this genre. Such software has been created.<sup id="cite_ref-18" class="reference"><a href="#cite_note-18"><span class="cite-bracket">[</span>18<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading4"><h4 id="TextRank_and_LexRank">TextRank and LexRank</h4></div>
<p>The unsupervised approach to summarization is also quite similar in spirit to unsupervised keyphrase extraction and gets around the issue of costly training data. Some unsupervised summarization approaches are based on finding a "<a href="Centroid" title="Centroid">centroid</a>" sentence, which is the mean word vector of all the sentences in the document. Then the sentences can be ranked with regard to their similarity to this centroid sentence.
</p><p>A more principled way to estimate sentence importance is using random walks and eigenvector centrality. LexRank<sup id="cite_ref-19" class="reference"><a href="#cite_note-19"><span class="cite-bracket">[</span>19<span class="cite-bracket">]</span></a></sup> is an algorithm essentially identical to TextRank, and both use this approach for document summarization. The two methods were developed by different groups at the same time, and LexRank simply focused on summarization, but could just as easily be used for keyphrase extraction or any other NLP ranking task.
</p><p>In both LexRank and TextRank, a graph is constructed by creating a vertex for each sentence in the document.
</p><p>The edges between sentences are based on some form of semantic similarity or content overlap. While LexRank uses <a href="Cosine_similarity" title="Cosine similarity">cosine similarity</a> of <a href="TF-IDF" class="mw-redirect" title="TF-IDF">TF-IDF</a> vectors, TextRank uses a very similar measure based on the number of words two sentences have in common (<a href="Quantile_normalization" title="Quantile normalization">normalized</a> by the sentences' lengths). The LexRank paper explored using unweighted edges after applying a threshold to the cosine values, but also experimented with using edges with weights equal to the similarity score. TextRank uses continuous <a href="Similarity_score" title="Similarity score">similarity scores</a> as weights.
</p><p>In both algorithms, the sentences are ranked by applying PageRank to the resulting graph. A summary is formed by combining the top ranking sentences, using a threshold or length cutoff to limit the size of the summary.
</p><p>It is worth noting that TextRank was applied to summarization exactly as described here, while LexRank was used as part of a larger summarization system (<a href="MEAD" title="MEAD">MEAD</a>) that combines the LexRank score (stationary probability) with other features like sentence position and length using a <a href="Linear_combination" title="Linear combination">linear combination</a> with either user-specified or automatically tuned weights. In this case, some training documents might be needed, though the TextRank results show the additional features are not absolutely necessary.
</p><p>Unlike TextRank, LexRank has been applied to multi-document summarization.
</p>
<div class="mw-heading mw-heading4"><h4 id="Multi-document_summarization">Multi-document summarization</h4></div>
<style data-mw-deduplicate="TemplateStyles:r1236090951">
/* start https://en.wikipedia.org/ */


.mw-parser-output .hatnote{font-style:italic}.mw-parser-output div.hatnote{padding-left:1.6em;margin-bottom:0.5em}.mw-parser-output .hatnote i{font-style:normal}.mw-parser-output .hatnote+link+.hatnote{margin-top:-0.5em}@media print{body.ns-0 .mw-parser-output .hatnote{display:none!important}}


/* end https://en.wikipedia.org/ */
</style><div role="note" class="hatnote navigation-not-searchable">Main article: <a href="Multi-document_summarization" title="Multi-document summarization">Multi-document summarization</a></div>
<p><b>Multi-document summarization</b> is an automatic procedure aimed at extraction of information from multiple texts written about the same topic. Resulting summary report allows individual users, such as professional information consumers, to quickly familiarize themselves with information contained in a large cluster of documents. In such a way, multi-document summarization systems are complementing the <a href="News_aggregators" class="mw-redirect" title="News aggregators">news aggregators</a> performing the next step down the road of coping with <a href="Information_overload" title="Information overload">information overload</a>. Multi-document summarization may also be done in response to a question.<sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">[</span>20<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-Afzal_et_al_11-1" class="reference"><a href="#cite_note-Afzal_et_al-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup>
</p><p>Multi-document summarization creates information reports that are both concise and comprehensive. With different opinions being put together and outlined, every topic is described from multiple perspectives within a single document. While the goal of a brief summary is to simplify information search and cut the time by pointing to the most relevant source documents, comprehensive multi-document summary should itself contain the required information, hence limiting the need for accessing original files to cases when refinement is required. Automatic summaries present information extracted from multiple sources algorithmically, without any editorial touch or subjective human intervention, thus making it completely unbiased.
</p>
<div class="mw-heading mw-heading5"><h5 id="Diversity">Diversity</h5></div>
<p>Multi-document extractive summarization faces a problem of redundancy. Ideally, we want to extract sentences that are both "central" (i.e., contain the main ideas) and "diverse" (i.e., they differ from one another). For example, in a set of news articles about some event, each article is likely to have many similar sentences. To address this issue, LexRank applies a heuristic post-processing step that adds sentences in rank order, but discards sentences that are too similar to ones already in the summary. This method is called Cross-Sentence Information Subsumption (CSIS). These methods work based on the idea that sentences "recommend" other similar sentences to the reader. Thus, if one sentence is very similar to many others, it will likely be a sentence of great importance. Its importance also stems from the importance of the sentences "recommending" it. Thus, to get ranked highly and placed in a summary, a sentence must be similar to many sentences that are in turn also similar to many other sentences. This makes intuitive sense and allows the algorithms to be applied to an arbitrary new text. The methods are domain-independent and easily portable. One could imagine the features indicating important sentences in the news domain might vary considerably from the biomedical domain. However, the unsupervised "recommendation"-based approach applies to any domain.
</p><p>A related method is Maximal Marginal Relevance (MMR),<sup id="cite_ref-21" class="reference"><a href="#cite_note-21"><span class="cite-bracket">[</span>21<span class="cite-bracket">]</span></a></sup> which uses a general-purpose graph-based ranking algorithm like Page/Lex/TextRank that handles both "centrality" and "diversity" in a unified mathematical framework based on <a href="Absorbing_Markov_chain" title="Absorbing Markov chain">absorbing Markov chain</a> random walks (a random walk where certain states end the walk). The algorithm is called GRASSHOPPER.<sup id="cite_ref-22" class="reference"><a href="#cite_note-22"><span class="cite-bracket">[</span>22<span class="cite-bracket">]</span></a></sup> In addition to explicitly promoting diversity during the ranking process, GRASSHOPPER incorporates a prior ranking (based on sentence position in the case of summarization).
</p><p>The state of the art results for multi-document summarization are obtained using mixtures of submodular functions. These methods have achieved the state of the art results for Document Summarization Corpora, DUC 04 - 07.<sup id="cite_ref-23" class="reference"><a href="#cite_note-23"><span class="cite-bracket">[</span>23<span class="cite-bracket">]</span></a></sup> Similar results were achieved with the use of determinantal point processes (which are a special case of submodular functions) for DUC-04.<sup id="cite_ref-24" class="reference"><a href="#cite_note-24"><span class="cite-bracket">[</span>24<span class="cite-bracket">]</span></a></sup>
</p><p>A new method for multi-lingual multi-document summarization that avoids redundancy generates ideograms to represent the meaning of each sentence in each document, then evaluates similarity by comparing ideogram shape and position. It does not use word frequency, training or preprocessing. It uses two user-supplied parameters: equivalence (when are two sentences to be considered equivalent?) and relevance (how long is the desired summary?).
</p>
<div class="mw-heading mw-heading3"><h3 id="Submodular_functions_as_generic_tools_for_summarization">Submodular functions as generic tools for summarization</h3></div>
<p>The idea of a <a href="Submodular_set_function" title="Submodular set function">submodular set function</a> has recently emerged as a powerful modeling tool for various summarization problems. Submodular functions naturally model notions of <i>coverage</i>, <i>information</i>, <i>representation</i> and <i>diversity</i>. Moreover, several important <a href="Combinatorial_optimization" title="Combinatorial optimization">combinatorial optimization</a> problems occur as special instances of submodular optimization. For example, the <a href="Set_cover_problem" title="Set cover problem">set cover problem</a> is a special case of submodular optimization, since the set cover function is submodular. The set cover function attempts to find a subset of objects which <i>cover</i> a given set of concepts. For example, in document summarization, one would like the summary to cover all important and relevant concepts in the document. This is an instance of set cover. Similarly, the <a href="Optimal_facility_location" title="Optimal facility location">facility location problem</a> is a special case of submodular functions. The Facility Location function also naturally models coverage and diversity. Another example of a submodular optimization problem is using a <a href="Determinantal_point_process" title="Determinantal point process">determinantal point process</a> to model diversity. Similarly, the Maximum-Marginal-Relevance procedure can also be seen as an instance of submodular optimization. All these important models encouraging coverage, diversity and information are all submodular. Moreover, submodular functions can be efficiently combined, and the resulting function is still submodular. Hence, one could combine one submodular function which models diversity, another one which models coverage and use human supervision to learn a right model of a submodular function for the problem.
</p><p>While submodular functions are fitting problems for summarization, they also admit very efficient algorithms for optimization. For example, a simple <a href="Greedy_algorithm" title="Greedy algorithm">greedy algorithm</a> admits a constant factor guarantee.<sup id="cite_ref-25" class="reference"><a href="#cite_note-25"><span class="cite-bracket">[</span>25<span class="cite-bracket">]</span></a></sup> Moreover, the greedy algorithm is extremely simple to implement and can scale to large datasets, which is very important for summarization problems.
</p><p>Submodular functions have achieved state-of-the-art for almost all summarization problems. For example, work by Lin and Bilmes, 2012<sup id="cite_ref-26" class="reference"><a href="#cite_note-26"><span class="cite-bracket">[</span>26<span class="cite-bracket">]</span></a></sup> shows that submodular functions achieve the best results to date on DUC-04, DUC-05, DUC-06 and DUC-07 systems for document summarization. Similarly, work by Lin and Bilmes, 2011,<sup id="cite_ref-27" class="reference"><a href="#cite_note-27"><span class="cite-bracket">[</span>27<span class="cite-bracket">]</span></a></sup> shows that many existing systems for automatic summarization are instances of submodular functions. This was a breakthrough result establishing submodular functions as the right models for summarization problems.
</p><p>Submodular Functions have also been used for other summarization tasks. Tschiatschek et al., 2014 show<sup id="cite_ref-28" class="reference"><a href="#cite_note-28"><span class="cite-bracket">[</span>28<span class="cite-bracket">]</span></a></sup> that mixtures of submodular functions achieve state-of-the-art results for image collection summarization. Similarly, Bairi et al., 2015<sup id="cite_ref-29" class="reference"><a href="#cite_note-29"><span class="cite-bracket">[</span>29<span class="cite-bracket">]</span></a></sup> show the utility of submodular functions for summarizing multi-document topic hierarchies. Submodular Functions have also successfully been used for summarizing machine learning datasets.<sup id="cite_ref-30" class="reference"><a href="#cite_note-30"><span class="cite-bracket">[</span>30<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading3"><h3 id="Applications">Applications</h3></div>

<p>Specific applications of automatic summarization include:
</p>
<ul><li>The <a href="Reddit" title="Reddit">Reddit</a> <a href="Internet_bot" title="Internet bot">bot</a> "autotldr",<sup id="cite_ref-31" class="reference"><a href="#cite_note-31"><span class="cite-bracket">[</span>31<span class="cite-bracket">]</span></a></sup> created in 2011 summarizes news articles in the comment-section of reddit posts. It was found to be very useful by the reddit community which upvoted its summaries hundreds of thousands of times.<sup id="cite_ref-32" class="reference"><a href="#cite_note-32"><span class="cite-bracket">[</span>32<span class="cite-bracket">]</span></a></sup> The name is reference to <a href="TL%3BDR" title="TL;DR">TL;DR</a> − <a href="Internet_slang" title="Internet slang">Internet slang</a> for "too long; didn't read".<sup id="cite_ref-33" class="reference"><a href="#cite_note-33"><span class="cite-bracket">[</span>33<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-34" class="reference"><a href="#cite_note-34"><span class="cite-bracket">[</span>34<span class="cite-bracket">]</span></a></sup></li>
<li><a href="Adversarial_stylometry" title="Adversarial stylometry">Adversarial stylometry</a> may make use of summaries, if the detail lost is not major and the summary is sufficiently stylistically different to the input.<sup id="cite_ref-FOOTNOTEPotthastHagenStein201611-12_35-0" class="reference"><a href="#cite_note-FOOTNOTEPotthastHagenStein201611-12-35"><span class="cite-bracket">[</span>35<span class="cite-bracket">]</span></a></sup></li></ul>
<div class="mw-heading mw-heading2"><h2 id="Evaluation">Evaluation</h2></div>
<p>The most common way to evaluate the informativeness of automatic summaries is to compare them with human-made model summaries.
</p><p>Evaluation can be intrinsic or extrinsic,<sup id="cite_ref-36" class="reference"><a href="#cite_note-36"><span class="cite-bracket">[</span>36<span class="cite-bracket">]</span></a></sup> and inter-textual or intra-textual.<sup id="cite_ref-37" class="reference"><a href="#cite_note-37"><span class="cite-bracket">[</span>37<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading3"><h3 id="Intrinsic_versus_extrinsic">Intrinsic versus extrinsic</h3></div>
<p>Intrinsic evaluation assesses the summaries directly, while extrinsic evaluation evaluates how the summarization system affects the completion of some other task. Intrinsic evaluations have assessed mainly the coherence and informativeness of summaries. Extrinsic evaluations, on the other hand, have tested the impact of summarization on tasks like relevance assessment, reading comprehension, etc.
</p>
<div class="mw-heading mw-heading3"><h3 id="Inter-textual_versus_intra-textual">Inter-textual versus intra-textual</h3></div>
<p>Intra-textual evaluation assess the output of a specific summarization system, while inter-textual evaluation focuses on contrastive analysis of outputs of several summarization systems.
</p><p>Human judgement often varies greatly in what it considers a "good" summary, so creating an automatic evaluation process is particularly difficult. Manual evaluation can be used, but this is both time and labor-intensive, as it requires humans to read not only the summaries but also the source documents. Other issues are those concerning <a href="Coherence_(linguistics)" title="Coherence (linguistics)">coherence</a> and coverage.
</p><p>The most common way to evaluate summaries is <a href="ROUGE_(metric)" title="ROUGE (metric)">ROUGE</a> (Recall-Oriented Understudy for Gisting Evaluation). It is very common for summarization and translation systems in <a href="NIST" class="mw-redirect" title="NIST">NIST</a>'s Document Understanding Conferences.<a rel="nofollow" class="external autonumber" href="https://web.archive.org/web/20060408135021/http://haydn.isi.edu/ROUGE/">[2]</a> ROUGE is a recall-based measure of how well a summary covers the content of human-generated summaries known as references. It calculates <a href="N-gram" title="N-gram">n-gram</a> overlaps between automatically generated summaries and previously written human summaries. It is recall-based to encourage inclusion of all important topics in summaries. Recall can be computed with respect to unigram, bigram, trigram, or 4-gram matching. For example, ROUGE-1 is the fraction of unigrams that appear in both the reference summary and the automatic summary out of all unigrams in the reference summary. If there are multiple reference summaries, their scores are averaged. A high level of overlap should indicate a high degree of shared concepts between the two summaries.
</p><p>ROUGE cannot determine if the result is coherent, that is if sentences flow together in a sensibly. High-order n-gram ROUGE measures help to some degree.
</p><p>Another unsolved problem is <a href="Anaphora_(linguistics)" title="Anaphora (linguistics)">Anaphor resolution</a>. Similarly, for image summarization, Tschiatschek et al., developed a Visual-ROUGE score which judges the performance of algorithms for image summarization.<sup id="cite_ref-38" class="reference"><a href="#cite_note-38"><span class="cite-bracket">[</span>38<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading3"><h3 id="Domain-specific_versus_domain-independent_summarization">Domain-specific versus domain-independent summarization</h3></div>
<p>Domain-independent summarization techniques apply sets of general features to identify information-rich text segments. Recent research focuses on domain-specific summarization using knowledge specific to the text's domain, such as medical knowledge and ontologies for summarizing medical texts.<sup id="cite_ref-39" class="reference"><a href="#cite_note-39"><span class="cite-bracket">[</span>39<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading3"><h3 id="Qualitative">Qualitative</h3></div>
<p>The main drawback of the evaluation systems so far is that we need a reference summary (for some methods, more than one), to compare automatic summaries with models. This is a hard and expensive task. Much effort has to be made to create corpora of texts and their corresponding summaries. Furthermore, some methods require manual annotation of the summaries (e.g. SCU in the Pyramid Method). Moreover, they all perform a quantitative evaluation with regard to different similarity metrics.
</p>
<div class="mw-heading mw-heading2"><h2 id="History">History</h2></div>
<p>The first publication in the area dates back to 1957 <sup id="cite_ref-40" class="reference"><a href="#cite_note-40"><span class="cite-bracket">[</span>40<span class="cite-bracket">]</span></a></sup> (<a href="Hans_Peter_Luhn" title="Hans Peter Luhn">Hans Peter Luhn</a>), starting with a statistical technique. Research increased significantly in 2015. <a href="Term_frequency%E2%80%93inverse_document_frequency" class="mw-redirect" title="Term frequency–inverse document frequency">Term frequency–inverse document frequency</a> had been used by 2016. Pattern-based summarization was the most powerful option for multi-document summarization found by 2016. In the following year it was surpassed by <a href="Latent_semantic_analysis" title="Latent semantic analysis">latent semantic analysis</a> (LSA) combined with <a href="Non-negative_matrix_factorization" title="Non-negative matrix factorization">non-negative matrix factorization</a> (NMF). Although they did not replace other approaches and are often combined with them, by 2019 machine learning methods dominated the extractive summarization of single documents, which was considered to be nearing maturity. By 2020, the field was still very active and research is shifting towards abstractive summation and real-time summarization.<sup id="cite_ref-41" class="reference"><a href="#cite_note-41"><span class="cite-bracket">[</span>41<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading3"><h3 id="Recent_approaches">Recent approaches</h3></div>
<p>Recently the rise of <a href="Transformer_(machine_learning_model)" class="mw-redirect" title="Transformer (machine learning model)">transformer models</a> replacing more traditional <a href="Rnn_(software)" title="Rnn (software)">RNN</a> (<a href="LSTM" class="mw-redirect" title="LSTM">LSTM</a>) have provided a flexibility in the mapping of text sequences to text sequences of a different type, which is well suited to automatic summarization. This includes models such as T5<sup id="cite_ref-42" class="reference"><a href="#cite_note-42"><span class="cite-bracket">[</span>42<span class="cite-bracket">]</span></a></sup> and Pegasus.<sup id="cite_ref-43" class="reference"><a href="#cite_note-43"><span class="cite-bracket">[</span>43<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2></div>
<ul><li><a href="Sentence_extraction" title="Sentence extraction">Sentence extraction</a></li>
<li><a href="Text_mining" title="Text mining">Text mining</a></li>
<li><a href="Multi-document_summarization" title="Multi-document summarization">Multi-document summarization</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="References">References</h2></div>
<style data-mw-deduplicate="TemplateStyles:r1239543626">
/* start https://en.wikipedia.org/ */


.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}


/* end https://en.wikipedia.org/ */
</style><div class="reflist reflist-columns references-column-width reflist-columns-2">
<ol class="references">
<li id="cite_note-Torres2014-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-Torres2014_1-0">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">
/* start https://en.wikipedia.org/ */


.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("./mw/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("./mw/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("./mw/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("./mw/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}


/* end https://en.wikipedia.org/ */
</style><cite id="CITEREFTorres-Moreno,_Juan-Manuel2014" class="citation book cs1">Torres-Moreno, Juan-Manuel (1 October 2014). <a rel="nofollow" class="external text" href="https://www.wiley.com/en-gb/Automatic+Text+Summarization-p-9781848216686"><i>Automatic Text Summarization</i></a>. Wiley. pp.&nbsp;320–. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&nbsp;<bdi>978-1-848-21668-6</bdi>.</cite></span>
</li>
<li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><cite id="CITEREFPanTangDongMa2021" class="citation journal cs1">Pan, Xingjia; Tang, Fan; Dong, Weiming; Ma, Chongyang; Meng, Yiping; Huang, Feiyue; Lee, Tong-Yee; Xu, Changsheng (2021-04-01). "Content-Based Visual Summarization for Image Collection". <i>IEEE Transactions on Visualization and Computer Graphics</i>. <b>27</b> (4): <span class="nowrap">2298–</span>2312. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1109%2Ftvcg.2019.2948611">10.1109/tvcg.2019.2948611</a>. <a href="ISSN_(identifier)" class="mw-redirect" title="ISSN (identifier)">ISSN</a>&nbsp;<a rel="nofollow" class="external text" href="https://search.worldcat.org/issn/1077-2626">1077-2626</a>. <a href="PMID_(identifier)" class="mw-redirect" title="PMID (identifier)">PMID</a>&nbsp;<a rel="nofollow" class="external text" href="https://pubmed.ncbi.nlm.nih.gov/31647438">31647438</a>. <a href="S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a>&nbsp;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:204865221">204865221</a>.</cite></span>
</li>
<li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><cite class="citation news cs1"><a rel="nofollow" class="external text" href="https://www.proquest.com/docview/1986931333">"WIPO PUBLISHES PATENT OF KT FOR "IMAGE SUMMARIZATION SYSTEM AND METHOD" (SOUTH KOREAN INVENTORS)"</a>. <i>US Fed News Service</i>. January 10, 2018. <a href="ProQuest" title="ProQuest">ProQuest</a>&nbsp;<a rel="nofollow" class="external text" href="https://www.proquest.com/docview/1986931333">1986931333</a><span class="reference-accessdate">. Retrieved <span class="nowrap">January 22,</span> 2021</span>.</cite></span>
</li>
<li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><cite id="CITEREFLi_TanYangqiu_SongShixia_LiuLexing_Xie2012" class="citation journal cs1">Li Tan; Yangqiu Song; <a href="Shixia_Liu" title="Shixia Liu">Shixia Liu</a>; Lexing Xie (February 2012). "ImageHive: Interactive Content-Aware Image Summarization". <i>IEEE Computer Graphics and Applications</i>. <b>32</b> (1): <span class="nowrap">46–</span>55. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1109%2Fmcg.2011.89">10.1109/mcg.2011.89</a>. <a href="ISSN_(identifier)" class="mw-redirect" title="ISSN (identifier)">ISSN</a>&nbsp;<a rel="nofollow" class="external text" href="https://search.worldcat.org/issn/0272-1716">0272-1716</a>. <a href="PMID_(identifier)" class="mw-redirect" title="PMID (identifier)">PMID</a>&nbsp;<a rel="nofollow" class="external text" href="https://pubmed.ncbi.nlm.nih.gov/24808292">24808292</a>. <a href="S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a>&nbsp;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:7668289">7668289</a>.</cite></span>
</li>
<li id="cite_note-PalPetrosino2012-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-PalPetrosino2012_5-0">^</a></b></span> <span class="reference-text"><cite id="CITEREFSankar_K._PalAlfredo_PetrosinoLucia_Maddalena2012" class="citation book cs1">Sankar K. Pal; Alfredo Petrosino; Lucia Maddalena (25 January 2012). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=O0fNBQAAQBAJ&amp;q=video+surveillance+summarization&amp;pg=PA81"><i>Handbook on Soft Computing for Video Surveillance</i></a>. CRC Press. pp.&nbsp;81–. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&nbsp;<bdi>978-1-4398-5685-7</bdi>.</cite></span>
</li>
<li id="cite_note-Elhamifar2012-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-Elhamifar2012_6-0">^</a></b></span> <span class="reference-text"><cite id="CITEREFElhamifarSapiroVidal2012" class="citation book cs1">Elhamifar, Ehsan; Sapiro, Guillermo; Vidal, Rene (2012). "See all by looking at a few: Sparse modeling for finding representative objects". <i>2012 IEEE Conference on Computer Vision and Pattern Recognition</i>. IEEE. pp.&nbsp;<span class="nowrap">1600–</span>1607. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1109%2FCVPR.2012.6247852">10.1109/CVPR.2012.6247852</a>. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&nbsp;<bdi>978-1-4673-1228-8</bdi>. <a href="S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a>&nbsp;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:5909301">5909301</a>.</cite></span>
</li>
<li id="cite_note-Mademlis2016-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-Mademlis2016_7-0">^</a></b></span> <span class="reference-text"><cite id="CITEREFMademlisTefasNikolaidisPitas2016" class="citation journal cs1">Mademlis, Ioannis; Tefas, Anastasios; Nikolaidis, Nikos; Pitas, Ioannis (2016). <a rel="nofollow" class="external text" href="https://research-information.bris.ac.uk/files/111433536/Ioannis_Pitas_Multimodal_Stereoscopic_Movie_Summarization_Conforming_to_Narrative_Characteristics.pdf">"Multimodal stereoscopic movie summarization conforming to narrative characteristics"</a> <span class="cs1-format">(PDF)</span>. <i>IEEE Transactions on Image Processing</i>. <b>25</b> (12). IEEE: <span class="nowrap">5828–</span>5840. <a href="Bibcode_(identifier)" class="mw-redirect" title="Bibcode (identifier)">Bibcode</a>:<a rel="nofollow" class="external text" href="https://ui.adsabs.harvard.edu/abs/2016ITIP...25.5828M">2016ITIP...25.5828M</a>. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1109%2FTIP.2016.2615289">10.1109/TIP.2016.2615289</a>. <a href="Hdl_(identifier)" class="mw-redirect" title="Hdl (identifier)">hdl</a>:<a rel="nofollow" class="external text" href="https://hdl.handle.net/1983%2F2bcdd7a5-825f-4ac9-90ec-f2f538bfcb72">1983/2bcdd7a5-825f-4ac9-90ec-f2f538bfcb72</a>. <a href="PMID_(identifier)" class="mw-redirect" title="PMID (identifier)">PMID</a>&nbsp;<a rel="nofollow" class="external text" href="https://pubmed.ncbi.nlm.nih.gov/28113502">28113502</a>. <a href="S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a>&nbsp;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:18566122">18566122</a><span class="reference-accessdate">. Retrieved <span class="nowrap">4 December</span> 2022</span>.</cite></span>
</li>
<li id="cite_note-Mademlis2018-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-Mademlis2018_8-0">^</a></b></span> <span class="reference-text"><cite id="CITEREFMademlisTefasPitas2018" class="citation journal cs1">Mademlis, Ioannis; Tefas, Anastasios; Pitas, Ioannis (2018). <span class="id-lock-subscription" title="Paid subscription required"><a rel="nofollow" class="external text" href="https://www.sciencedirect.com/science/article/abs/pii/S0020025517311398">"A salient dictionary learning framework for activity video summarization via key-frame extraction"</a></span>. <i>Information Sciences</i>. <b>432</b>. Elsevier: <span class="nowrap">319–</span>331. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1016%2Fj.ins.2017.12.020">10.1016/j.ins.2017.12.020</a><span class="reference-accessdate">. Retrieved <span class="nowrap">4 December</span> 2022</span>.</cite></span>
</li>
<li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://ai.googleblog.com/2022/03/auto-generated-summaries-in-google-docs.html">"Auto-generated Summaries in Google Docs"</a>. <i>Google AI Blog</i>. 23 March 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">2022-04-03</span></span>.</cite></span>
</li>
<li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text">Richard Sutz, Peter Weverka. How to skim text. <a rel="nofollow" class="external free" href="https://www.dummies.com/education/language-arts/speed-reading/how-to-skim-text/">https://www.dummies.com/education/language-arts/speed-reading/how-to-skim-text/</a> Accessed Dec 2019.</span>
</li>
<li id="cite_note-Afzal_et_al-11"><span class="mw-cite-backlink">^ <a href="#cite_ref-Afzal_et_al_11-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Afzal_et_al_11-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text">Afzal M, Alam F, Malik KM, Malik GM, <a rel="nofollow" class="external text" href="https://www.jmir.org/2020/10/e19810/">Clinical Context-Aware Biomedical Text Summarization Using Deep Neural Network: Model Development and Validation</a>, J Med Internet Res 2020;22(10):e19810, DOI: 10.2196/19810, PMID 33095174</span>
</li>
<li id="cite_note-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-12">^</a></b></span> <span class="reference-text"><cite id="CITEREFZhai2016" class="citation book cs1">Zhai, ChengXiang (2016). <i>Text data management and analysis&nbsp;: a practical introduction to information retrieval and text mining</i>. Sean Massung. [New York, NY]. p.&nbsp;321. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&nbsp;<bdi>978-1-970001-19-8</bdi>. <a href="OCLC_(identifier)" class="mw-redirect" title="OCLC (identifier)">OCLC</a>&nbsp;<a rel="nofollow" class="external text" href="https://search.worldcat.org/oclc/957355971">957355971</a>.</cite><span class="cs1-maint citation-comment"><code class="cs1-code">{{cite book}}</code>: CS1 maint: location missing publisher (link)</span></span>
</li>
<li id="cite_note-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-13">^</a></b></span> <span class="reference-text">Jorge E. Camargo and Fabio A. González. A Multi-class Kernel Alignment Method for Image Collection Summarization. In Proceedings of the 14th Iberoamerican Conference on Pattern Recognition: Progress in Pattern Recognition, Image Analysis, Computer Vision, and Applications (CIARP '09), Eduardo Bayro-Corrochano and Jan-Olof Eklundh (Eds.). Springer-Verlag, Berlin, Heidelberg, 545-552. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1007%2F978-3-642-10268-4_64">10.1007/978-3-642-10268-4_64</a></span>
</li>
<li id="cite_note-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-14">^</a></b></span> <span class="reference-text"><cite id="CITEREFAlrehamyWalker2018" class="citation book cs1">Alrehamy, Hassan H; Walker, Coral (2018). "SemCluster: Unsupervised Automatic Keyphrase Extraction Using Affinity Propagation". <i>Advances in Computational Intelligence Systems</i>. Advances in Intelligent Systems and Computing. Vol.&nbsp;650. pp.&nbsp;<span class="nowrap">222–</span>235. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1007%2F978-3-319-66939-7_19">10.1007/978-3-319-66939-7_19</a>. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&nbsp;<bdi>978-3-319-66938-0</bdi>.</cite></span>
</li>
<li id="cite_note-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-15">^</a></b></span> <span class="reference-text"><cite id="CITEREFTurney2002" class="citation journal cs1">Turney, Peter D (2002). "Learning Algorithms for Keyphrase Extraction". <i>Information Retrieval</i>. <b>2</b> (4): <span class="nowrap">303–</span>336. <a href="ArXiv_(identifier)" class="mw-redirect" title="ArXiv (identifier)">arXiv</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://arxiv.org/abs/cs/0212020">cs/0212020</a></span>. <a href="Bibcode_(identifier)" class="mw-redirect" title="Bibcode (identifier)">Bibcode</a>:<a rel="nofollow" class="external text" href="https://ui.adsabs.harvard.edu/abs/2002cs.......12020T">2002cs.......12020T</a>. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1023%2FA%3A1009976227802">10.1023/A:1009976227802</a>. <a href="S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a>&nbsp;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:7007323">7007323</a>.</cite></span>
</li>
<li id="cite_note-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-16">^</a></b></span> <span class="reference-text">Rada Mihalcea and Paul Tarau, 2004: <i>TextRank: Bringing Order into Texts</i>, Department of Computer Science University of North Texas <cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20120617170501/http://acl.ldc.upenn.edu/acl2004/emnlp/pdf/Mihalcea.pdf">"Archived copy"</a> <span class="cs1-format">(PDF)</span>. Archived from the original on 2012-06-17<span class="reference-accessdate">. Retrieved <span class="nowrap">2012-07-20</span></span>.</cite><span class="cs1-maint citation-comment"><code class="cs1-code">{{cite web}}</code>: CS1 maint: archived copy as title (link) CS1 maint: bot: original URL status unknown (link)</span></span>
</li>
<li id="cite_note-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-17">^</a></b></span> <span class="reference-text"><cite id="CITEREFYatskoStarikovButakov2010" class="citation journal cs1">Yatsko, V. A.; Starikov, M. S.; Butakov, A. V. (2010). "Automatic genre recognition and adaptive text summarization". <i>Automatic Documentation and Mathematical Linguistics</i>. <b>44</b> (3): <span class="nowrap">111–</span>120. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.3103%2FS0005105510030027">10.3103/S0005105510030027</a>. <a href="S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a>&nbsp;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:1586931">1586931</a>.</cite></span>
</li>
<li id="cite_note-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-18">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://yatsko.zohosites.com/universal-summarizer-unis.html">UNIS (Universal Summarizer)</a></span>
</li>
<li id="cite_note-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-19">^</a></b></span> <span class="reference-text">Güneş Erkan and Dragomir R. Radev: <i>LexRank: Graph-based Lexical Centrality as Salience in Text Summarization <a rel="nofollow" class="external autonumber" href="https://www.cs.cmu.edu/afs/cs/project/jair/pub/volume22/erkan04a-html/erkan04a.html">[1]</a></i></span>
</li>
<li id="cite_note-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-20">^</a></b></span> <span class="reference-text">"<a rel="nofollow" class="external text" href="https://www.academia.edu/2475776/Versatile_question_answering_systems_seeing_in_synthesis">Versatile question answering systems: seeing in synthesis</a>", International Journal of Intelligent Information Database Systems, 5(2), 119-142, 2011.</span>
</li>
<li id="cite_note-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-21">^</a></b></span> <span class="reference-text">Carbonell, Jaime, and Jade Goldstein. "<a rel="nofollow" class="external text" href="https://www.cs.cmu.edu/afs/.cs.cmu.edu/Web/People/jgc/publication/MMR_DiversityBased_Reranking_SIGIR_1998.pdf">The use of MMR, diversity-based reranking for reordering documents and producing summaries</a>." Proceedings of the 21st annual international ACM SIGIR conference on Research and development in information retrieval. ACM, 1998.</span>
</li>
<li id="cite_note-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-22">^</a></b></span> <span class="reference-text">Zhu, Xiaojin, et al. "<a rel="nofollow" class="external text" href="http://www.aclweb.org/anthology/N07-1013">Improving Diversity in Ranking using Absorbing Random Walks</a>." HLT-NAACL. 2007.</span>
</li>
<li id="cite_note-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-23">^</a></b></span> <span class="reference-text">Hui Lin, Jeff Bilmes. "<a rel="nofollow" class="external text" href="https://arxiv.org/abs/1210.4871">Learning mixtures of submodular shells with application to document summarization</a></span>
</li>
<li id="cite_note-24"><span class="mw-cite-backlink"><b><a href="#cite_ref-24">^</a></b></span> <span class="reference-text">Alex Kulesza and Ben Taskar, <a rel="nofollow" class="external text" href="http://www.nowpublishers.com/article/DownloadSummary/MAL-044">Determinantal point processes for machine learning</a>. Foundations and Trends in Machine Learning, December 2012.</span>
</li>
<li id="cite_note-25"><span class="mw-cite-backlink"><b><a href="#cite_ref-25">^</a></b></span> <span class="reference-text">Nemhauser, George L., Laurence A. Wolsey, and Marshall L. Fisher. "An analysis of approximations for maximizing submodular set functions—I." Mathematical Programming 14.1 (1978): 265-294.</span>
</li>
<li id="cite_note-26"><span class="mw-cite-backlink"><b><a href="#cite_ref-26">^</a></b></span> <span class="reference-text">Hui Lin, Jeff Bilmes. "<a rel="nofollow" class="external text" href="https://arxiv.org/abs/1210.4871">Learning mixtures of submodular shells with application to document summarization</a>", UAI, 2012</span>
</li>
<li id="cite_note-27"><span class="mw-cite-backlink"><b><a href="#cite_ref-27">^</a></b></span> <span class="reference-text">Hui Lin, Jeff Bilmes. "<a rel="nofollow" class="external text" href="http://www.aclweb.org/anthology/P11-1052">A Class of Submodular Functions for Document Summarization</a>", The 49th Annual Meeting of the Association for Computational Linguistics: Human Language Technologies (ACL-HLT), 2011</span>
</li>
<li id="cite_note-28"><span class="mw-cite-backlink"><b><a href="#cite_ref-28">^</a></b></span> <span class="reference-text">Sebastian Tschiatschek, Rishabh Iyer, Hoachen Wei and Jeff Bilmes, <a rel="nofollow" class="external text" href="http://papers.nips.cc/paper/5415-learning-mixtures-of-submodular-functions-for-image-collection-summarization.pdf">Learning Mixtures of Submodular Functions for Image Collection Summarization</a>, In Advances of Neural Information Processing Systems (NIPS), Montreal, Canada, December - 2014.</span>
</li>
<li id="cite_note-29"><span class="mw-cite-backlink"><b><a href="#cite_ref-29">^</a></b></span> <span class="reference-text">Ramakrishna Bairi, Rishabh Iyer, Ganesh Ramakrishnan and Jeff Bilmes, <a rel="nofollow" class="external text" href="http://www.aclweb.org/anthology/P15-1054">Summarizing Multi-Document Topic Hierarchies using Submodular Mixtures</a>, To Appear In the Annual Meeting of the Association for Computational Linguistics (ACL), Beijing, China, July - 2015</span>
</li>
<li id="cite_note-30"><span class="mw-cite-backlink"><b><a href="#cite_ref-30">^</a></b></span> <span class="reference-text">Kai Wei, Rishabh Iyer, and Jeff Bilmes, <a rel="nofollow" class="external text" href="http://www.jmlr.org/proceedings/papers/v37/wei15.pdf">Submodularity in Data Subset Selection and Active Learning</a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20170313220928/http://jmlr.org/proceedings/papers/v37/wei15.pdf">Archived</a> 2017-03-13 at the <a href="Wayback_Machine" title="Wayback Machine">Wayback Machine</a>, To Appear In Proc. International Conference on Machine Learning (ICML), Lille, France, June - 2015</span>
</li>
<li id="cite_note-31"><span class="mw-cite-backlink"><b><a href="#cite_ref-31">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.reddit.com/user/autotldr">"overview for autotldr"</a>. <i>reddit</i><span class="reference-accessdate">. Retrieved <span class="nowrap">9 February</span> 2017</span>.</cite></span>
</li>
<li id="cite_note-32"><span class="mw-cite-backlink"><b><a href="#cite_ref-32">^</a></b></span> <span class="reference-text"><cite id="CITEREFSquire2016" class="citation book cs1"><a href="Megan_Squire" title="Megan Squire">Squire, Megan</a> (2016-08-29). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=_qXWDQAAQBAJ&amp;pg=PA185"><i>Mastering Data Mining with Python – Find patterns hidden in your data</i></a>. Packt Publishing Ltd. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&nbsp;<bdi>9781785885914</bdi><span class="reference-accessdate">. Retrieved <span class="nowrap">9 February</span> 2017</span>.</cite></span>
</li>
<li id="cite_note-33"><span class="mw-cite-backlink"><b><a href="#cite_ref-33">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.lifewire.com/what-is-tldr-2483633">"What Is 'TLDR'?"</a>. <i>Lifewire</i><span class="reference-accessdate">. Retrieved <span class="nowrap">9 February</span> 2017</span>.</cite></span>
</li>
<li id="cite_note-34"><span class="mw-cite-backlink"><b><a href="#cite_ref-34">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.ibtimes.com/what-does-tldr-mean-ama-til-glossary-reddit-terms-abbreviations-431704">"What Does TL;DR Mean? AMA? TIL? Glossary Of Reddit Terms And Abbreviations"</a>. <i>International Business Times</i>. 29 March 2012<span class="reference-accessdate">. Retrieved <span class="nowrap">9 February</span> 2017</span>.</cite></span>
</li>
<li id="cite_note-FOOTNOTEPotthastHagenStein201611-12-35"><span class="mw-cite-backlink"><b><a href="#cite_ref-FOOTNOTEPotthastHagenStein201611-12_35-0">^</a></b></span> <span class="reference-text"><a href="#CITEREFPotthastHagenStein2016">Potthast, Hagen &amp; Stein 2016</a>, p.&nbsp;11-12.</span>
</li>
<li id="cite_note-36"><span class="mw-cite-backlink"><b><a href="#cite_ref-36">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://research.nii.ac.jp/ntcir/workshop/OnlineProceedings2/sum-mani.pdf">Mani, I. Summarization evaluation: an overview</a></span>
</li>
<li id="cite_note-37"><span class="mw-cite-backlink"><b><a href="#cite_ref-37">^</a></b></span> <span class="reference-text"><cite id="CITEREFYatskoVishnyakov2007" class="citation journal cs1">Yatsko, V. A.; Vishnyakov, T. N. (2007). "A method for evaluating modern systems of automatic text summarization". <i>Automatic Documentation and Mathematical Linguistics</i>. <b>41</b> (3): <span class="nowrap">93–</span>103. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.3103%2FS0005105507030041">10.3103/S0005105507030041</a>. <a href="S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a>&nbsp;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:7853204">7853204</a>.</cite></span>
</li>
<li id="cite_note-38"><span class="mw-cite-backlink"><b><a href="#cite_ref-38">^</a></b></span> <span class="reference-text">Sebastian Tschiatschek, Rishabh Iyer, Hoachen Wei and Jeff Bilmes, <a rel="nofollow" class="external text" href="http://papers.nips.cc/paper/5415-learning-mixtures-of-submodular-functions-for-image-collection-summarization.pdf">Learning Mixtures of Submodular Functions for Image Collection Summarization</a>, In Advances of Neural Information Processing Systems (NIPS), Montreal, Canada, December - 2014. (PDF)</span>
</li>
<li id="cite_note-39"><span class="mw-cite-backlink"><b><a href="#cite_ref-39">^</a></b></span> <span class="reference-text"><cite id="CITEREFSarkerMollaParis2013" class="citation book cs1">Sarker, Abeed; Molla, Diego; Paris, Cecile (2013). "An Approach for Query-Focused Text Summarisation for Evidence Based Medicine". <i>Artificial Intelligence in Medicine</i>. Lecture Notes in Computer Science. Vol.&nbsp;7885. pp.&nbsp;<span class="nowrap">295–</span>304. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1007%2F978-3-642-38326-7_41">10.1007/978-3-642-38326-7_41</a>. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&nbsp;<bdi>978-3-642-38325-0</bdi>.</cite></span>
</li>
<li id="cite_note-40"><span class="mw-cite-backlink"><b><a href="#cite_ref-40">^</a></b></span> <span class="reference-text">Luhn, Hans Peter (1957). "A Statistical Approach to Mechanized Encoding and Searching of Literary Information" (PDF). IBM Journal of Research and Development. 1 (4): 309–317. doi:10.1147/rd.14.0309.</span>
</li>
<li id="cite_note-41"><span class="mw-cite-backlink"><b><a href="#cite_ref-41">^</a></b></span> <span class="reference-text"><cite id="CITEREFWidyassariRustadShidikNoersasongko2020" class="citation journal cs1">Widyassari, Adhika Pramita; Rustad, Supriadi; Shidik, Guruh Fajar; Noersasongko, Edi; Syukur, Abdul; Affandy, Affandy; Setiadi, De Rosal Ignatius Moses (2020-05-20). <a rel="nofollow" class="external text" href="https://doi.org/10.1016%2Fj.jksuci.2020.05.006">"Review of automatic text summarization techniques &amp; methods"</a>. <i>Journal of King Saud University - Computer and Information Sciences</i>. <b>34</b> (4): <span class="nowrap">1029–</span>1046. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://doi.org/10.1016%2Fj.jksuci.2020.05.006">10.1016/j.jksuci.2020.05.006</a></span>. <a href="ISSN_(identifier)" class="mw-redirect" title="ISSN (identifier)">ISSN</a>&nbsp;<a rel="nofollow" class="external text" href="https://search.worldcat.org/issn/1319-1578">1319-1578</a>.</cite></span>
</li>
<li id="cite_note-42"><span class="mw-cite-backlink"><b><a href="#cite_ref-42">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://ai.googleblog.com/2020/02/exploring-transfer-learning-with-t5.html">"Exploring Transfer Learning with T5: the Text-To-Text Transfer Transformer"</a>. <i>Google AI Blog</i>. 24 February 2020<span class="reference-accessdate">. Retrieved <span class="nowrap">2022-04-03</span></span>.</cite></span>
</li>
<li id="cite_note-43"><span class="mw-cite-backlink"><b><a href="#cite_ref-43">^</a></b></span> <span class="reference-text">Zhang, J., Zhao, Y., Saleh, M., &amp; Liu, P. (2020, November). Pegasus: Pre-training with extracted gap-sentences for abstractive summarization. In International Conference on Machine Learning (pp. 11328-11339). PMLR.</span>
</li>
</ol></div>
<div class="mw-heading mw-heading2"><h2 id="Works_cited">Works cited</h2></div>
<ul><li><cite id="CITEREFPotthastHagenStein2016" class="citation conference cs1">Potthast, Martin; Hagen, Matthias; Stein, Benno (2016). <a rel="nofollow" class="external text" href="https://ceur-ws.org/Vol-1609/16090716.pdf"><i>Author Obfuscation: Attacking the State of the Art in Authorship Verification</i></a> <span class="cs1-format">(PDF)</span>. Conference and Labs of the Evaluation Forum.</cite></li></ul>
<div class="mw-heading mw-heading2"><h2 id="Further_reading">Further reading</h2></div>
<ul><li><cite id="CITEREFHercules2003" class="citation book cs1">Hercules, Dalianis (2003). <a rel="nofollow" class="external text" href="https://www.researchgate.net/publication/277288103"><i>Porting and evaluation of automatic summarization</i></a>.</cite></li>
<li><cite id="CITEREFRoxana2002" class="citation book cs1">Roxana, Angheluta (2002). <a rel="nofollow" class="external text" href="https://www.researchgate.net/publication/2553088"><i>The Use of Topic Segmentation for Automatic Summarization</i></a>.</cite></li>
<li><cite id="CITEREFAnne2004" class="citation book cs1">Anne, Buist (2004). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210123014007/http://www.cs.ru.nl/~kraaijw/pubs/Biblio/papers/meeting_sum_tno.pdf"><i>Automatic Summarization of Meeting Data: A Feasibility Study</i></a> <span class="cs1-format">(PDF)</span>. Archived from <a rel="nofollow" class="external text" href="https://www.cs.ru.nl/~kraaijw/pubs/Biblio/papers/meeting_sum_tno.pdf">the original</a> <span class="cs1-format">(PDF)</span> on 2021-01-23<span class="reference-accessdate">. Retrieved <span class="nowrap">2020-07-19</span></span>.</cite></li>
<li><cite id="CITEREFAnnie2009" class="citation book cs1">Annie, Louis (2009). <a rel="nofollow" class="external text" href="https://repository.upenn.edu/cgi/viewcontent.cgi?article=1762&amp;context=cis_papers"><i>Performance Confidence Estimation for Automatic Summarization</i></a>.</cite></li>
<li><cite id="CITEREFElena2009" class="citation book cs1">Elena, Lloret and Manuel, Palomar (2009). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20181003061926/http://www.informatica.si/ojs-2.4.3/index.php/informatica/article/download/273/269"><i>Challenging Issues of Automatic Summarization: Relevance Detection and Quality-based Evaluation</i></a>. Archived from <a rel="nofollow" class="external text" href="http://www.informatica.si/ojs-2.4.3/index.php/informatica/article/download/273/269">the original</a> on 2018-10-03<span class="reference-accessdate">. Retrieved <span class="nowrap">2018-10-03</span></span>.</cite><span class="cs1-maint citation-comment"><code class="cs1-code">{{cite book}}</code>: CS1 maint: multiple names: authors list (link)</span></li>
<li><cite id="CITEREFAndrew2007" class="citation book cs1">Andrew, Goldberg (2007). <i>Automatic Summarization</i>.</cite></li>
<li><cite id="CITEREFAlrehamy2018" class="citation book cs1">Alrehamy, Hassan (2018). "SemCluster: Unsupervised Automatic Keyphrase Extraction Using Affinity Propagation". <i>Advances in Computational Intelligence Systems</i>. Advances in Intelligent Systems and Computing. Vol.&nbsp;650. pp.&nbsp;<span class="nowrap">222–</span>235. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1007%2F978-3-319-66939-7_19">10.1007/978-3-319-66939-7_19</a>. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&nbsp;<bdi>978-3-319-66938-0</bdi>.</cite></li>
<li><cite id="CITEREFEndres-Niggemeyer1998" class="citation book cs1">Endres-Niggemeyer, Brigitte (1998). <a rel="nofollow" class="external text" href="https://archive.org/details/springer_10.1007-978-3-642-72025-3"><i>Summarizing Information</i></a>. Springer. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&nbsp;<bdi>978-3-540-63735-6</bdi>.</cite></li>
<li><cite id="CITEREFMarcu2000" class="citation book cs1">Marcu, Daniel (2000). <i>The Theory and Practice of Discourse Parsing and Summarization</i>. MIT Press. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&nbsp;<bdi>978-0-262-13372-2</bdi>.</cite></li>
<li><cite id="CITEREFMani2001" class="citation book cs1">Mani, Inderjeet (2001). <i>Automatic Summarization</i>. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&nbsp;<bdi>978-1-58811-060-2</bdi>.</cite></li>
<li><cite id="CITEREFHuff2010" class="citation book cs1">Huff, Jason (2010). <a rel="nofollow" class="external text" href="http://www.jason-huff.com/projects/autosummarize/"><i>AutoSummarize</i></a>.</cite>, Conceptual artwork using automatic summarization software in Microsoft Word 2008.</li>
<li><cite id="CITEREFLehmam2010" class="citation book cs1">Lehmam, Abderrafih (2010). <a rel="nofollow" class="external text" href="http://portal.acm.org/citation.cfm?id=1937055.1937111&amp;coll=DL&amp;dl=GUIDE&amp;CFID=23185814&amp;CFTOKEN=40272014/"><i>Essential summarizer: innovative automatic text summarization software in twenty languages - ACM Digital Library</i></a>. Riao '10. pp.&nbsp;<span class="nowrap">216–</span>217.</cite>, Published in Proceeding RIAO'10 Adaptivity, Personalization and Fusion of Heterogeneous Information, CID Paris, France</li>
<li><cite id="CITEREFXiaojin2007" class="citation book cs1">Xiaojin, Zhu, Andrew Goldberg, Jurgen Van Gael, and David Andrzejewski (2007). <a rel="nofollow" class="external text" href="http://pages.cs.wisc.edu/~jerryzhu/pub/grasshopper.pdf"><i>Improving diversity in ranking using absorbing random walks</i></a> <span class="cs1-format">(PDF)</span>.</cite><span class="cs1-maint citation-comment"><code class="cs1-code">{{cite book}}</code>: CS1 maint: multiple names: authors list (link)</span>, The GRASSHOPPER algorithm</li>
<li><cite id="CITEREFMiranda-Jiménez2013" class="citation book cs1">Miranda-Jiménez, Sabino, Gelbukh, Alexander, and Sidorov, Grigori (2013). "Summarizing Conceptual Graphs for Automatic Summarization Task". <i>Conceptual Structures for STEM Research and Education</i>. Lecture Notes in Computer Science. Vol.&nbsp;7735. pp.&nbsp;<span class="nowrap">245–</span>253. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1007%2F978-3-642-35786-2_18">10.1007/978-3-642-35786-2_18</a>. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&nbsp;<bdi>978-3-642-35785-5</bdi>.</cite><span class="cs1-maint citation-comment"><code class="cs1-code">{{cite book}}</code>: CS1 maint: multiple names: authors list (link)</span>, Conceptual Structures for STEM Research and Education.</li></ul>
<div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">
/* start https://en.wikipedia.org/ */


.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}


/* end https://en.wikipedia.org/ */
</style><style data-mw-deduplicate="TemplateStyles:r1236075235">
/* start https://en.wikipedia.org/ */


.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}


/* end https://en.wikipedia.org/ */
</style></div><div role="navigation" class="navbox" aria-labelledby="Natural_language_processing454" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><style data-mw-deduplicate="TemplateStyles:r1239400231">
/* start https://en.wikipedia.org/ */


.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}


/* end https://en.wikipedia.org/ */
</style><div id="Natural_language_processing454" style="font-size:114%;margin:0 4em"><a href="Natural_language_processing" title="Natural language processing">Natural language processing</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">General terms</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="AI-complete" title="AI-complete">AI-complete</a></li>
<li><a href="Bag-of-words_model" title="Bag-of-words model">Bag-of-words</a></li>
<li><a href="N-gram" title="N-gram"><i>n</i>-gram</a>
<ul><li><a href="Bigram" title="Bigram">Bigram</a></li>
<li><a href="Trigram" title="Trigram">Trigram</a></li></ul></li>
<li><a href="Computational_linguistics" title="Computational linguistics">Computational linguistics</a></li>
<li><a href="Natural_language_understanding" title="Natural language understanding">Natural language understanding</a></li>
<li><a href="Stop_word" title="Stop word">Stop words</a></li>
<li><a href="Text_processing" title="Text processing">Text processing</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Text_mining" title="Text mining">Text analysis</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Argument_mining" title="Argument mining">Argument mining</a></li>
<li><a href="Collocation_extraction" title="Collocation extraction">Collocation extraction</a></li>
<li><a href="Concept_mining" title="Concept mining">Concept mining</a></li>
<li><a href="Coreference#Coreference_resolution" title="Coreference">Coreference resolution</a></li>
<li><a href="Deep_linguistic_processing" title="Deep linguistic processing">Deep linguistic processing</a></li>
<li><a href="Distant_reading" title="Distant reading">Distant reading</a></li>
<li><a href="Information_extraction" title="Information extraction">Information extraction</a></li>
<li><a href="Named-entity_recognition" title="Named-entity recognition">Named-entity recognition</a></li>
<li><a href="Ontology_learning" title="Ontology learning">Ontology learning</a></li>
<li><a href="Parsing" title="Parsing">Parsing</a>
<ul><li><a href="Semantic_parsing" title="Semantic parsing">Semantic parsing</a></li>
<li><a href="Syntactic_parsing_(computational_linguistics)" title="Syntactic parsing (computational linguistics)">Syntactic parsing</a></li></ul></li>
<li><a href="Part-of-speech_tagging" title="Part-of-speech tagging">Part-of-speech tagging</a></li>
<li><a href="Semantic_analysis_(machine_learning)" title="Semantic analysis (machine learning)">Semantic analysis</a></li>
<li><a href="Semantic_role_labeling" title="Semantic role labeling">Semantic role labeling</a></li>
<li><a href="Semantic_decomposition_(natural_language_processing)" title="Semantic decomposition (natural language processing)">Semantic decomposition</a></li>
<li><a href="Semantic_similarity" title="Semantic similarity">Semantic similarity</a></li>
<li><a href="Sentiment_analysis" title="Sentiment analysis">Sentiment analysis</a></li></ul>
<ul><li><a href="Terminology_extraction" title="Terminology extraction">Terminology extraction</a></li>
<li><a href="Text_mining" title="Text mining">Text mining</a></li>
<li><a href="Textual_entailment" title="Textual entailment">Textual entailment</a></li>
<li><a href="Truecasing" title="Truecasing">Truecasing</a></li>
<li><a href="Word-sense_disambiguation" title="Word-sense disambiguation">Word-sense disambiguation</a></li>
<li><a href="Word-sense_induction" title="Word-sense induction">Word-sense induction</a></li></ul>
</div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th id="Text_segmentation21" scope="row" class="navbox-group" style="width:1%"><a href="Text_segmentation" title="Text segmentation">Text segmentation</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Compound-term_processing" title="Compound-term processing">Compound-term processing</a></li>
<li><a href="Lemmatisation" class="mw-redirect" title="Lemmatisation">Lemmatisation</a></li>
<li><a href="Lexical_analysis" title="Lexical analysis">Lexical analysis</a></li>
<li><a href="Shallow_parsing" title="Shallow parsing">Text chunking</a></li>
<li><a href="Stemming" title="Stemming">Stemming</a></li>
<li><a href="Sentence_boundary_disambiguation" title="Sentence boundary disambiguation">Sentence segmentation</a></li>
<li><a href="Word#Word_boundaries" title="Word">Word segmentation</a></li></ul>
</div></td></tr></tbody></table><div>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Multi-document_summarization" title="Multi-document summarization">Multi-document summarization</a></li>
<li><a href="Sentence_extraction" title="Sentence extraction">Sentence extraction</a></li>
<li><a href="Text_simplification" title="Text simplification">Text simplification</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Machine_translation" title="Machine translation">Machine translation</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Computer-assisted_translation" title="Computer-assisted translation">Computer-assisted</a></li>
<li><a href="Example-based_machine_translation" title="Example-based machine translation">Example-based</a></li>
<li><a href="Rule-based_machine_translation" title="Rule-based machine translation">Rule-based</a></li>
<li><a href="Statistical_machine_translation" title="Statistical machine translation">Statistical</a></li>
<li><a href="Transfer-based_machine_translation" title="Transfer-based machine translation">Transfer-based</a></li>
<li><a href="Neural_machine_translation" title="Neural machine translation">Neural</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Distributional_semantics" title="Distributional semantics">Distributional semantics</a> models</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="BERT_(language_model)" title="BERT (language model)">BERT</a></li>
<li><a href="Document-term_matrix" title="Document-term matrix">Document-term matrix</a></li>
<li><a href="Explicit_semantic_analysis" title="Explicit semantic analysis">Explicit semantic analysis</a></li>
<li><a href="FastText" title="FastText">fastText</a></li>
<li><a href="GloVe" title="GloVe">GloVe</a></li>
<li><a href="Language_model" title="Language model">Language model</a> (<a href="Large_language_model" title="Large language model">large</a>)</li>
<li><a href="Latent_semantic_analysis" title="Latent semantic analysis">Latent semantic analysis</a></li>
<li><a href="Seq2seq" title="Seq2seq">Seq2seq</a></li>
<li><a href="Word_embedding" title="Word embedding">Word embedding</a></li>
<li><a href="Word2vec" title="Word2vec">Word2vec</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Language_resource" title="Language resource">Language resources</a>,<br>datasets and corpora</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Types and<br>standards</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Corpus_linguistics" title="Corpus linguistics">Corpus linguistics</a></li>
<li><a href="Lexical_resource" title="Lexical resource">Lexical resource</a></li>
<li><a href="Linguistic_Linked_Open_Data" title="Linguistic Linked Open Data">Linguistic Linked Open Data</a></li>
<li><a href="Machine-readable_dictionary" title="Machine-readable dictionary">Machine-readable dictionary</a></li>
<li><a href="Parallel_text" title="Parallel text">Parallel text</a></li>
<li><a href="PropBank" title="PropBank">PropBank</a></li>
<li><a href="Semantic_network" title="Semantic network">Semantic network</a></li>
<li><a href="Simple_Knowledge_Organization_System" title="Simple Knowledge Organization System">Simple Knowledge Organization System</a></li>
<li><a href="Speech_corpus" title="Speech corpus">Speech corpus</a></li>
<li><a href="Text_corpus" title="Text corpus">Text corpus</a></li>
<li><a href="Thesaurus_(information_retrieval)" title="Thesaurus (information retrieval)">Thesaurus (information retrieval)</a></li>
<li><a href="Treebank" title="Treebank">Treebank</a></li>
<li><a href="Universal_Dependencies" title="Universal Dependencies">Universal Dependencies</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Data</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="BabelNet" title="BabelNet">BabelNet</a></li>
<li><a href="Bank_of_English" title="Bank of English">Bank of English</a></li>
<li><a href="DBpedia" title="DBpedia">DBpedia</a></li>
<li><a href="FrameNet" title="FrameNet">FrameNet</a></li>
<li><a href="Google_Ngram_Viewer" class="mw-redirect" title="Google Ngram Viewer">Google Ngram Viewer</a></li>
<li><a href="UBY" title="UBY">UBY</a></li>
<li><a href="WordNet" title="WordNet">WordNet</a></li>
<li><a href="Wikidata" title="Wikidata">Wikidata</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Automatic_identification_and_data_capture" title="Automatic identification and data capture">Automatic identification<br>and data capture</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Speech_recognition" title="Speech recognition">Speech recognition</a></li>
<li><a href="Speech_segmentation" title="Speech segmentation">Speech segmentation</a></li>
<li><a href="Speech_synthesis" title="Speech synthesis">Speech synthesis</a></li>
<li><a href="Natural_language_generation" title="Natural language generation">Natural language generation</a></li>
<li><a href="Optical_character_recognition" title="Optical character recognition">Optical character recognition</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Topic_model" title="Topic model">Topic model</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Document_classification" title="Document classification">Document classification</a></li>
<li><a href="Latent_Dirichlet_allocation" title="Latent Dirichlet allocation">Latent Dirichlet allocation</a></li>
<li><a href="Pachinko_allocation" title="Pachinko allocation">Pachinko allocation</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Computer-assisted_reviewing" title="Computer-assisted reviewing">Computer-assisted<br>reviewing</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Automated_essay_scoring" title="Automated essay scoring">Automated essay scoring</a></li>
<li><a href="Concordancer" title="Concordancer">Concordancer</a></li>
<li><a href="Grammar_checker" title="Grammar checker">Grammar checker</a></li>
<li><a href="Predictive_text" title="Predictive text">Predictive text</a></li>
<li><a href="Pronunciation_assessment" title="Pronunciation assessment">Pronunciation assessment</a></li>
<li><a href="Spell_checker" title="Spell checker">Spell checker</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Natural-language_user_interface" title="Natural-language user interface">Natural language<br>user interface</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Chatbot" title="Chatbot">Chatbot</a></li>
<li><a href="Interactive_fiction" title="Interactive fiction">Interactive fiction</a></li>
<li><a href="Question_answering" title="Question answering">Question answering</a></li>
<li><a href="Virtual_assistant" title="Virtual assistant">Virtual assistant</a></li>
<li><a href="Voice_user_interface" title="Voice user interface">Voice user interface</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Related</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Formal_semantics_(natural_language)" title="Formal semantics (natural language)">Formal semantics</a></li>
<li><a href="Hallucination_(artificial_intelligence)" title="Hallucination (artificial intelligence)">Hallucination</a></li>
<li><a href="Natural_Language_Toolkit" title="Natural Language Toolkit">Natural Language Toolkit</a></li>
<li><a href="SpaCy" title="SpaCy">spaCy</a></li></ul>
</div></td></tr></tbody></table></div></div><!--htdig_noindex--><div><div class="zim-footer">
This article is issued from <a class="external text" title="Last edited on 2025-07-16" href="https://en.wikipedia.org/wiki/?title=Automatic_summarization&amp;oldid=1300878245">Wikipedia</a>. The text is available under <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en">Creative Commons Attribution-Share Alike 4.0</a> unless otherwise noted. Additional terms may apply for the media files.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>

</body></html>